low pressure water supply system - German English Dictionary